stroke of luck or achievement in pool or a trick - Spanisch Englisch Wörterbuch